package com.framework.boc.statistics.entity;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;
import java.util.Date;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * <p>
 * 统计批次表
 * </p>
 *
 * @author Leil
 * @since 2020-12-23
 */
@TableName("CS_STATISTICAL_BATCH")
@KeySequence(value = "SEQ_STATISTICAL_BATCH", clazz = Integer.class)
@ApiModel(value="StatisticalBatch对象", description="统计批次表")
public class StatisticalBatch implements Serializable {

    private static final long serialVersionUID=1L;

    @ApiModelProperty(value = "主键")
    @TableId(value = "ID", type = IdType.INPUT)
    private Integer id;

    @ApiModelProperty(value = "模板ID")
    @TableField("TEMPLATE_ID")
    private Integer templateId;

    @ApiModelProperty(value = "模板名称")
    @TableField("TEMPLATE_NAME")
    private String templateName;

    @ApiModelProperty(value = "批次名称")
    @TableField("BATCH_TITLE")
    private String batchTitle;

    @ApiModelProperty(value = "创建时间")
    @TableField("CREATE_DATE")
    private Date createDate;

    @ApiModelProperty(value = "创建人")
    @TableField("CREATE_USER")
    private String createUser;



    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getTemplateId() {
        return templateId;
    }

    public void setTemplateId(Integer templateId) {
        this.templateId = templateId;
    }

    public String getTemplateName() {
        return templateName;
    }

    public void setTemplateName(String templateName) {
        this.templateName = templateName;
    }

    public String getBatchTitle() {
        return batchTitle;
    }

    public void setBatchTitle(String batchTitle) {
        this.batchTitle = batchTitle;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }


    @Override
    public String toString() {
        return "StatisticalBatch{" +
                "id=" + id +
                ", templateId=" + templateId +
                ", batchTitle='" + batchTitle + '\'' +
                ", createDate=" + createDate +
                ", createUser='" + createUser + '\'' +
                '}';
    }

}
